mutilation of corpse - French English Dictionary